function judgetoken() {
	const userinfo = uni.getStorageSync('digital_aI_key')
	if (userinfo.token) {
		return true
	} else {
		uni.showModal({
			title: '登录提示',
			content: '您还未登录,点击确定前往登录体验更多功能，也可点击取消体验浏览功能服务后，再自行选择授权登录',
			success: function(res) {
				if (res.confirm) {
					uni.reLaunch({
						url: '/pages/homepage/page_personal'
					});
				} else if (res.cancel) {
					console.log('用户点击取消');
				}
			}
		});
		return false
	}
}
function getCategoryName(code) {
	// 使用switch语句根据传入的参数返回相应的类别名称
	switch (code) {
			case 100:
				return "正常";
			case -30001:
				return "录音接口出错";
			case -30002:
				return "录音暂停接口被调用，录音终止，识别终止";
			case -30003:
				return "录音帧数据未产生或者发送失败导致的数据传输失败";
			case -30004:
				return "因网络或者其他非正常状态导致的未查询识别结果";
			case -30005:
				return "语音识别服务内部错误";
			case -30006:
				return "语音识别服务未在限定时间内识别完成";
			case -30007:
				return "start启动参数错误";
			case -30008:
				return "查询请求时网络失败";
			case -30009:
				return "创建鉴权内部失败";
			case -30010:
				return "发送鉴权时网络失败";
			case -30011:
				return "试图在识别正在进行中是再次调用start，返回错误，正在进行的识别任务正常进行";
			case -30012:
				return "当前无识别任务进行时调用stop错误";
			case -30013:
				return "其他未知错误";
			case -40001:
				return "达到接口调用频率限制";
			default:
				return "未知错误";
		}
}
module.exports = {
	judgetoken: judgetoken,
	getCategoryName:getCategoryName
}